leave someone helpless - French English Dictionary